package ace.cmp.id.generator.snowflake.property;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author Caspar snowflake sequence property
 */
@Data
@ConfigurationProperties(prefix = "ace.cmp.id.generator.snowflake.manual")
public class SnowflakeManualProperties {
  /**
   * 数据中心ID，值的范围在[0,31]之间，一般可以设置机房的IDC[必选]
   */
  private Integer dataCenterId;

  /**
   * 工作机器ID，值的范围在[0,31]之间，一般可以设置机器编号[必选]
   */
  private Integer workerId;
}
